telegraph switching - Spanish English Dictionary